RELATED WORDS
PARAPHRASING
1) that cannot be defeated or controlled (indomitable)
for certain, no matter what difficulties etc there may be
be unsuccessful